
  

  
  

  
  
  
  
    


@layer base {
  
  body, :host {
    /* Color */
    --white: #ffffff;
--dark: #1e1f1c;
--brand: #dd8b5a;
--dark-o20: #1e1f1cb3;
    /* Fonts */
    --font-sans: 'Inter',sans-serif;

    /* Font size */
    
    /* Font weight */
    
    /* Shadows */
    --shadow-sm:  0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-base:  0 1px 3px 0 rgba(0, 0, 0, 0.25), 0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-md:  0 4px 6px -1px rgba(0, 0, 0, 0.25), 0 2px 4px -1px rgba(0, 0, 0, 0.25);
--shadow-lg:  0 10px 15px -3px rgba(0, 0, 0, 0.25), 0 4px 6px -2px rgba(0, 0, 0, 0.25);
--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.25), 0 10px 10px -5px rgba(0, 0, 0, 0.25);
--shadow-2xl:  0 25px 50px -12px rgba(0, 0, 0, 0.25);
    /* Border radius */
    
    /* Spacing */
    
    /* Z-index */
    
  }
  @keyframes animation-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
  @keyframes animation-fade-in {
    from {
      opacity:0;
    }
    to {
      opacity:1;
    }
  }
  @keyframes animation-fade-out {
    from {
      opacity:1;
    }
    to {
      opacity:0;
    }
  }
}


    .fntkTI {
      width:100%;
      height:100%;
      display:flex;
      align-items:center;
      justify-content:center;
      background:#efebe0;
    }

    .cgIPJe {
      flex:1;
      display:flex;
      width:100%;
      align-items:center;
      justify-content:flex-start;
      row-gap:16px;
      column-gap:16px;
    }

    .bFeclp {
      display:flex;
      align-items:center;
      justify-content:center;
      row-gap:16px;
      column-gap:16px;
    }

    .cmEtgs {
      width:100%;
      display:flex;
      align-items:center;
      justify-content:center;
      flex-direction:row;
      row-gap:8px;
      column-gap:8px;
      font-size:13px;
      color:var(--dark-o20);
      text-decoration-line:underline;
      font-family:NM;
    }

    .fijMoM {
      font-size:24px;
      font-weight:600;
      font-family:NM;
    }

    .cEKifl {
      padding-top:1.2rem;
      padding-bottom:1.2rem;
      padding-left:2rem;
      padding-right:2rem;
      border-top-left-radius:99vw;
      border-top-right-radius:99vw;
      border-bottom-left-radius:99vw;
      border-bottom-right-radius:99vw;
      background:var(--brand);
      color:#ffffff;
      font-size:16px;
      font-weight:600;
      font-family:NM;
    }

    .cLzDpp {
      height:5rem;
      width:100%;
      display:flex;
      align-items:center;
      justify-content:flex-end;
      z-index:10;
    }

    .bvtIDz {
      width:10rem;
      height:10rem;
      border-top-left-radius:99vw;
      border-top-right-radius:99vw;
      border-bottom-left-radius:99vw;
      border-bottom-right-radius:99vw;
      border-width:2px;
      border-style:solid;
      border-color:#efebe0;
      background:#efebe0;
    }

    .lXtvn {
      width:100%;
      height:100%;
      border-top-left-radius:99vw;
      border-top-right-radius:99vw;
      border-bottom-left-radius:99vw;
      border-bottom-right-radius:99vw;
      object-fit:cover;
    }

    .cbtkfW {
      width:100%;
      height:100%;
      background:#efebe0;
      color:#14180c;
      display:flex;
      align-items:center;
      justify-content:space-between;
      font-family:NM;
      max-width:500px;
    }

    .cdSApY {
      width:100%;
      aspect-ratio:2/1;
      object-fit:cover;
      height:auto;
    }

    .jYkVr {
      height:4rem;
      width:100%;
      display:flex;
      align-items:center;
      justify-content:center;
      flex-direction:row;
      row-gap:8px;
      column-gap:8px;
      font-size:13px;
      color:var(--dark-o20);
      text-decoration-line:underline;
      font-family:NM;
    }

    .bCTwEd {
      display:inline;
      font-family:inherit;
      font-weight:inherit;
      font-size:inherit;
    }

    .dsuJEQ {
      height:1.25rem;
      width:fit-content;
      color:#ffffff;
    }

    .Maximilian-Jaeger\:ghdX2QNEbAGskQd6orc84 {
      color:var(--dark);
      height:1rem;
    }